package com.quanyan.travel.mapper;

import com.quanyan.travel.entity.TbOutdoorDiscount;
import com.quanyan.travel.entity.TbOutdoorDiscountExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbOutdoorDiscountMapper {
    int countByExample(TbOutdoorDiscountExample example);

    int deleteByExample(TbOutdoorDiscountExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TbOutdoorDiscount record);

    int insertSelective(TbOutdoorDiscount record);

    List<TbOutdoorDiscount> selectByExample(TbOutdoorDiscountExample example);

    TbOutdoorDiscount selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TbOutdoorDiscount record, @Param("example") TbOutdoorDiscountExample example);

    int updateByExample(@Param("record") TbOutdoorDiscount record, @Param("example") TbOutdoorDiscountExample example);

    int updateByPrimaryKeySelective(TbOutdoorDiscount record);

    int updateByPrimaryKey(TbOutdoorDiscount record);
}